export interface TemplateVO {
  /**
   * 模板ID
   */
  id: string | number;

  /**
   * 模板名称
   */
  templateName: string;

  /**
   * 模板描述
   */
  templateDesc: string;

  /**
   * 模板内容
   */
  templateContent: string;

  /**
   * 模板分类
   */
  category: string;

  /**
   * 是否为默认配置: 1-是, 0-否
   */
  isDefault: string;

  /**
   * 状态(1启用 0禁用)
   */
  state: string;

  /**
   * 归属
   */
  owner: string;
  /**
   * 转语音标识
   */
  ttsFlag: string;
}

export interface TemplateForm extends BaseEntity {
  /**
   * 模板ID
   */
  id?: string | number;

  /**
   * 模板名称
   */
  templateName?: string;

  /**
   * 模板描述
   */
  templateDesc?: string;

  /**
   * 模板内容
   */
  templateContent?: string;

  /**
   * 模板分类
   */
  category?: string;

  /**
   * 是否为默认配置: 1-是, 0-否
   */
  isDefault?: string;

  /**
   * 状态(1启用 0禁用)
   */
  state?: string;
  /**
   * 归属
   */
  owner: string;
  /**
   * 转语音标识
   */
  ttsFlag: string;
}

export interface TemplateQuery extends PageQuery {
  /**
   * 模板名称
   */
  templateName?: string;

  /**
   * 模板描述
   */
  templateDesc?: string;

  /**
   * 模板内容
   */
  templateContent?: string;

  /**
   * 模板分类
   */
  category?: string;

  /**
   * 是否为默认配置: 1-是, 0-否
   */
  isDefault?: string;

  /**
   * 状态(1启用 0禁用)
   */
  state?: string;

  /**
   * 归属
   */
  owner: string;
  /**
   * 转语音标识
   */
  ttsFlag: string;
  /**
   * 日期范围参数
   */
  params?: any;
}
